bumblefoot - German English Dictionary