derrick sill - German English Dictionary