drop-kick - German English Dictionary