top kick - German English Dictionary