derrick barge - German English Dictionary