powerful kick - German English Dictionary