fin kick - German English Dictionary