seal rock - German English Dictionary